package com.backend.system.beans.permission;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * 权限新增或修改请求体
 *
 * @author backend-manage
 */
@Data
public class PermissionAddOrUpdateReq implements Serializable {
    @Serial
    private static final long serialVersionUID = 4684886499334051721L;

    /**
     * id
     */
    private Long id;

    /**
     * 权限编码
     */
    private String code;

    /**
     * 权限类型-取自数据字典表的ID
     */
    private Integer type;

    /**
     * 权限名
     */
    private String name;

    /**
     * 权限配置内容
     */
    private String value;

    /**
     * 备注
     */
    private String remark;
}
